@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
html, body { position: relative; color: #474747; }
body { font-family: 'Microsoft YaHei', Arial, Verdana, sans-serif; font-size: 14px; min-width: 1200px; }
input { font-family:'Microsoft YaHei', Arial, Verdana, sans-serif; }

fieldset, img { border: 0; }
ul, ol { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; color: #474747; }
a:hover { text-decoration: NONE; color: #474747; }
small { font-size: 12px; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100%; font-weight: normal; }
label, input, select, form img, button, textarea { vertical-align: middle; outline: none; }
address, caption, cite, code, dfn, em, strong, th, optgroup { font-style: normal; font-weight: normal; }
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear { display: inline-block; clear: both; width: 100%; }

body > .qing{ min-width:1250px;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none; } 
a:focus{ -moz-outline-style: none; }
img, input{ border:0;}
input,textarea,select {outline:none;} 
a div, a span{ cursor:pointer;}
textarea{ resize:none;}
ul li{ list-style:none;}
.qing{ overflow:hidden; display:block; clear:both; }
.juzhong{ width:1250px; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
.lf{ overflow:hidden; display:block; float:left;}

*, *:before, *:after{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}

.shu14 img, .shu12 img{ display:inline !important; max-width:100% !important; height:auto !important; }
.shu14{ line-height:30px; color:#636363; font-size:14px;}
@media screen and (min-width:1280px){/*屏幕宽度大于320px*/
body > .qing{ min-width:1348px;}
.juzhong{ width:1348px; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
}
@media screen and (max-width:1280px){/*屏幕宽度小于320px*/
body > .qing{ min-width:1250px;}
.juzhong{ width:1250px; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
}

::-webkit-input-placeholder {color: #898989;}
:-moz-placeholder {color: #898989;}
::-moz-placeholder {color: #898989;}
:-ms-input-placeholder {color: #898989;}
/****导航****/
.header { height: 76px; background: black; border-bottom:2px solid #28AA00; position: relative; z-index:25;min-width:1250px; }
.header .logo { position: absolute; left: 0; top: 0; cursor: pointer; z-index: 10 }
.header .nav { float: right;  position: relative; margin-right: 15px;}
.header .nav li { position: relative; z-index: 3; cursor: pointer; height: 74px; line-height: 74px; float: left; padding: 0 16px; text-align: center; color: #DDD; font-size: 16px; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; }
.header .nav li em { color: #9c9c9a; margin: 0 10px; }
.header .nav li.active { color: #28AA00; text-decoration: none }
.header .nav li a { color: inherit; display: block; width: 100%; height: 100%; }
.header .nav li a:hover { text-decoration: none; color: #28AA00; }

.header .sns { float: right; margin-right: 34px;position: relative;}
.header .sns  img { display:inline-block;float: left;}

.header .sns .lang{ display:inline-block; line-height:74px; color:#fff;}
.header .sns .lang a{ color:#fff;}


#nav_bg { display: none; width: 148px; height: 76px; background: url(../img/nav-hover-bg.png); position: absolute; left: -25px; top: 0; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; }
.wechat_qr_code { position: absolute; left: -30px; top: 65px; z-index: 4; display: none }
.sub_nav { height: 46px; line-height: 46px;background:rgba(0, 0, 0, 0.55); overflow: hidden; display: none; position: absolute; width: 100%; left: 0; top: 76px; z-index: 4; }
.sub_nav p { float: right; }
.sub_nav p a { color: #9c9c9a; padding: 0 10px; }
.sub_nav p a:hover { color: #FEE100; text-decoration: none }
.sub_1 p { padding-right: 673px; }
.sub_2 p { padding-right: 250px; }
.sub_3 p { padding-right: 484px; }
.sub_4 p { padding-right: 403px; }
.sub_5 p { padding-right: 335px; }
.sub_6 p { padding-right: 190px; }
.sub_7 p { padding-right: 140px; }

/****公告****/
.demo { width:1200px; margin: 0 auto; padding-top:5px;}
.hotnew{ height:50px;background: rgba(0, 0, 0, 0.3); margin-top:-50px;position: relative; z-index:25; min-width:1250px;}
.BreakingNewsController{width:100%;overflow:hidden;height:auto;position:relative;}
.BreakingNewsController .bn-title{display:inline-block;float:left;padding:10px 20px;background:url(../images/gonggao.png) no-repeat 12px; color:#FFF;}
.BreakingNewsController ul{padding:0;margin:0;display:block;list-style:none;position:absolute;left:180px;right:50px;}
.BreakingNewsController ul li{list-style:none;padding:10px 20px;display:none;}
.BreakingNewsController ul li a{text-decoration:none;color:#333;display:inline-block;overflow:hidden;padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block;float:right;width:50px;position:absolute;right:0;top:0;bottom:0;}
.BreakingNewsController .bn-arrows span{display:block;width:20px;position:absolute;top:0;bottom:0;cursor:pointer;opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0;background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px;background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear;}




/*******************************************index******************************************/
/*解决方案*/
.jjk{ padding-top:43px; padding-bottom:50px;}
.so-tik{ margin-bottom:44px;text-align: center;}
.so-tien{ margin:0 auto;}
.so-ticn{ width:262px; height:44px; margin:0 auto; position:relative; line-height:44px; font-size:28px; color:#000;}
.so-ticn span{ display:block; width:152px; height:44px; overflow:hidden; position:relative; z-index:3; text-align:center; background:#FFF; margin:0 auto;}
.so-ticn span b{ display:block; font-weight:normal; position:relative; top:0; }
.so-ticn i{ display:block; position:absolute; z-index:0; top:50%; width:100%; height:1px; background:#28aa00;}
.jjk:hover .so-ticn span b, .cpbg:hover .so-ticn span b, .nek:hover .so-ticn span b{ top:-100%;}





/*产品中心*/
.mr_frbox{ width:100%;}
.mr_frBtnL{cursor:pointer;display:none;float:left;height:74px;margin:165px 0 0 8px ;width:36px; position: absolute;z-index:999;}
.mr_frUl{float:left;}
.mr_frBtnR{cursor:pointer;display:none;float:right;height:74px;margin:-335px  8px 0 0;width:36px; position:relative;z-index:999;}
.mr_frbox:hover .mr_frBtnL,.mr_frbox:hover .mr_frBtnR{ display: block;}

.cpbg{  min-height:751px; position:relative;}
.cpbgk{ display:block; position:absolute; width:100%; height:100%; top:0; z-index:-2; background-size: auto 100% !important;}
.cpbgk2{display:block;position:absolute;width:100%;height:209px;bottom:0;left:0;z-index:-1;background: rgba(25, 49, 18, 0.31);}
.cpbg .so-tik{ margin-bottom:51px;margin-top: 58px;}
.cplb{}
.cplb li{ display:block; float:left; margin:0px 8px; margin-bottom:20px; width:297px; height:444px;position:relative; background:url(../images/cpbgk2.png) top center no-repeat; background-size:100% 100% !important;}
.cplb1, .cplb2, .cplb3, .cplb4{ top:320px;opacity:0;}
.cplbg{ display:block; position:absolute; z-index:1; width:100%; height:0; left:0%; top:0%; background:url(../images/cpbgk.png) center top no-repeat; background-size:100% 100% !important;}
.cplb li a{ display:block; position:relative; width:100%; height:100%; z-index:3; padding-top:27px;}
.cpltu{ display:block; width:250px; height:285px; margin:0 auto; overflow:hidden;}
.cpltu img{ width:250px; height:285px; }
.cpmx{ background:#c4c4cf; width:66px; height:1px; margin:0 auto;}
.cpm{ padding:21px 10px 10px; height:141px; overflow:hidden; position:relative; text-align:center;}
.cpcn{ display:block; position:relative; overflow:hidden; height:38px; line-height:38px; font-size:18px; color:#000;}
.cpen{ display:block; position:relative; overflow:hidden; height:24px; line-height:24px; font-size:12px; color:#909090;}
.cpcn b, .cpen b{ display:block; font-weight:normal; position:relative; }
.cpcn b{ top:0;}
.cpen b{ top:-100%;}
@media screen and (min-width:1280px){/*屏幕宽度大于320px*/
.cplb li{ width:321px; height:481px;}
.cpltu{width:275px; height:313px;}
.cpltu img{ width:275px; height:313px; }
}
@media screen and (max-width:1280px){/*屏幕宽度小于320px*/
.cplb li{ width:297px; height:444px;}
.cpltu{width:250px; height:285px;}
.cpltu img{ width:250px; height:285px; }
}
.cplb li:hover .cplbg{height:100%; }
.cplb li:hover .cpltu img{
transform: scale(1.1);
-ms-transform: scale(1.1);	/* IE 9 */
-webkit-transform: scale(1.1);	/* Safari 和 Chrome */
-o-transform: scale(1.1);	/* Opera */
-moz-transform: scale(1.1);	
}
.cplb li:hover .cpmx{ width:0;}
.cplb li:hover .cpcn b{ top:-100%; color:#fff;}
.cplb li:hover .cpen b{ top:0; color:#fff;}



.cplb li.chen{ display:block; float:left; margin-left:20px; margin-bottom:20px; width:297px; height:444px;position:relative; background:#fff; border:2px solid #27AA00;}

/*内页背景动画*/
.ntibgk, .cpbgk{
	animation:ntibg 6s linear infinite alternate both;
	-webkit-animation:ntibg 6s linear infinite alternate both;
	-moz-animation:ntibg 6s linear infinite alternate both;
	-o-animation:ntibg 6s linear infinite alternate both;
}
.cpbgk{animation-duration:12s; -webkit-animation-duration:12s; -moz-animation-duration:12s; -o-animation-duration:12s;}
@keyframes ntibg{
0%{ transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
100%{ transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); }
}
@-webkit-keyframes ntibg{
0%{ transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
100%{ transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); }
}
@-moz-keyframes ntibg{
0%{ transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
100%{ transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); }
}
@-o-keyframes ntibg{
0%{ transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
100%{ transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); }
}
/*新闻资讯*/
.nek{ background:#f7f7f7; padding-top:52px; padding-bottom:54px;}
.nek .so-tik{ margin-bottom:32px;}
.neda{ font-family:HELVETICANEUELTPRO-THEX_0; font-size:24px; line-height:30px;}
.nelb{ margin-left:-20px;}
.nelb dd{margin-left:20px;width:403px;height:266px;margin-bottom:20px;position:relative;padding:37px 31px 0;float:left;border-top: 2px solid #27CE27;background:#FFF;border-bottom:1px solid #d8d7d7;left:300px;opacity:0;}
.nenr{ position:relative; z-index:6;}
.nebg{ position:absolute; z-index:1; left:0; top:0; width:0; height:100%; background:#34C108;}
.nenr-ti { display:block; font-size:16px; color:#000; line-height:32px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nenr-ti:visited{ color:#000;}
.nenr-js{ display:block; height:93px; padding-top:14px; margin-bottom:24px; border-bottom:1px solid #e5e5e5; font-size:12px; color:#767676; line-height:26px;}
.nenr-js a{ display:block;}
.nenr-js a, .nenr-js a:visited{ color:#767676;}
@media screen and (min-width:1280px){/*屏幕宽度大于320px*/
.nelb dd{ width:436px;}
}
@media screen and (max-width:1280px){/*屏幕宽度小于320px*/
.nelb dd{ width:403px;}
}
.nedad{ font-size:20px; line-height:28px; color:#575757; font-family:Arial, Helvetica, sans-serif;}
.nedax{ font-size:14px; line-height:20px; color:#575757; font-family:Arial, Helvetica, sans-serif;}
.nej{ display: block; width:44px; height:44px; float:right; background:url(../images/nej.png) center center no-repeat; }
.nelb dd:hover .nebg{ width:100%;}
.nelb dd:hover .nenr-ti{ color:#fff; padding-left:8px;}
.nelb dd:hover .nenr-js{ border-bottom-color:#3AE009;}
.nelb dd:hover .nenr-js a{ color:#fff;}
.nelb dd:hover .nedad{ color:#fff;}
.nelb dd:hover .nedax{ color:#fff;}
.nelb dd:hover .nej{ background:url(../images/nej2.png) center center no-repeat;}
.nelb dd:hover .nej{
	animation:nej 0.8s linear infinite alternate both;
	-webkit-animation:nej 0.8s linear infinite alternate both;
	-moz-animation:nej 0.8s linear infinite alternate both;
	-o-animation:nej 0.8s linear infinite alternate both;
}
@keyframes nej{
0%{ margin-right:0;}
100%{ margin-right:16px;}
}
@-webkit-keyframes nej{
0%{ margin-right:0;}
100%{ margin-right:16px;}
}
@-moz-keyframes nej{
0%{ margin-right:0;}
100%{ margin-right:16px;}
}
@-o-keyframes nej{
0%{ margin-right:0;}
100%{ margin-right:16px;}
}










/*底部*/

.fobg{ background:#343536 url(../images/foot_map.png) top center no-repeat; padding:45px 0 0px;}
.baqbg{ background:#363636; padding:10px 0; line-height:32px; color:#909090; font-size:12px;}
.baqbg a{color:#fff;}

.fona{ float:left; width:220px; min-height:240px;height:auto;}

.fona a{ display:block; line-height:30px; color:#fff; font-size:14px;}
.fona a:hover{ color:#eee; padding-left:5px;}

.fona0{ width:620px;}
.fona1{ width:230px; text-align:center;}
.fona2{ width:450px; }

.fona0 .search{width:550px; height:40px; margin-bottom:20px;}
.fona0 .search .s_pad{padding:4px 0}
.fona0 .search .ss_txt{ border-radius:20px 0px 0px 20px; width:400px; height:36px; text-indent:4px; border:1px solid #fff; line-height:36px; float:left; background:#fff; font-size:14px; color:#333;overflow:hidden;}
.fona0 .search .ss_bott{border-radius: 0px 20px 20px 0px ; width:90px;border:1px solid #28aa00; color:#fff;height:36px; border:none; background:#28aa00; cursor:pointer; overflow:hidden;}


.fona2 ul{}
.fona2 ul li{ height:30px; line-height:30px; padding-left:42px; color:#fff;}
.fona2 ul li.lz1{ background:url(../images/lz1.png) left  center no-repeat; color:#28aa00; font-size:18px;height:40px; line-height:40px; }
.fona2 ul li.lz2{ background:url(../images/lz2.png) left 8px center no-repeat}
.fona2 ul li.lz3{ background:url(../images/lz3.png) left 8px center no-repeat}
.fona2 ul li.lz4{ background:url(../images/lz4.png) left 8px center no-repeat}
.fona2 ul li.lz5{ background:url(../images/lz5.png) left 8px center no-repeat}
.fona2 ul li.lz6{ background:url(../images/lz6.png) left 8px center no-repeat}


.fona1 h3{ text-align:center;}
.fona1 a{ color:#ffffff; line-height: 42px;}
.fona1 a:hover{ color:#28AA00;}

.fona h3{ color:#fff; font-size:18px; margin-bottom:10px;}
.wei_left{float:left; text-align:center; margin-left:10px;}
.wei_left p{ margin-top:10px; color:#fff;}
.wei_right{float:left; text-align:center; margin-left:30px;}
.wei_right p{ margin-top:10px; color:#fff;}
.wei_middle{float:left; margin-left:30px;}

.sm_kdd{ border-top:1px solid #4A4B4D; margin-top:20px; padding-bottom:50px;}
.sm_c{ text-align:center; padding-top:15px; float:left; line-height:26px; font-size:16px; color:#cfcfcf; width: 100%;}

.footer_b{ padding:10px 0px;}
@media screen and (min-width:1280px){/*屏幕宽度大于320px*/
.fona{ width:220px; }
.fona0{ width:614px;}
.fona1{ width:434px;}
.fona2{ width:260px; float:right;}

}
@media screen and (max-width:1280px){/*屏幕宽度小于320px*/
.fona{ width:220px; }
.fona0{ width:600px; }
.fona1{ width:300px;}
.fona2{ width:260px;float:right;}

}


/**公共样式**/
.nav li span, .nav li i, #btn_prev,#btn_next, .so-ticn span b, .soj, .jbg, .sol1, .sol10, .solmcn, .solmen, .solmcn b, .solmen b, .cpltu img, .cpmx, .cpcn b, .cpen b, .cplbg, .nebg, .nenr-ti, .nenr-js a, .nenr-js, .nej, .youka a, .fona a, .nyfl a span, .nyfl a, .joon a span, .coad, .coadk img, .cpee, .cpjj, .yema a, .yema a span, .xwhbg, .xwlb li, .xwk-dat span, .xwk-ti, .xwk-duo span, .xwk-da span, .ywnk-jtu img, .ywtu img, .ywnk-ti, .ywnk-js a, .zztu img, .zztm, .cpjk-cn, .nen-gjc a, .fanl span, .fanl, .fanye .lf a span, .fanye .lf a, .children li a, .children li a span, .abtuu{
	transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}


/*内页分类*/
.nyfl{ display:block; padding:50px 0; position:relative;}
.nyfl table{ margin:0 auto; position:relative; background:#FFF; z-index:2;}
.nyfl td{ padding:0 20px;}
.nyflx{display:block; position:absolute; top:50%;  width:100%; height:1px; background:#ccc; z-index:-1;}
.nyfl a{ display:block; float:left; overflow:hidden; position:relative; height:40px; padding:0 34px; border-bottom:1px solid #009F00; border-top:1px solid #009F00; line-height:38px; font-size:16px; color:#4c4c4c;}
.nyfl a:visited{color:#4c4c4c;}
.nyfl a:last-child{ border-right:1px solid #009F00; border-top-right-radius:20px; -webkit-border-top-right-radius:20px; -moz-border-top-right-radius:20px;-o-border-top-right-radius:20px; border-bottom-right-radius:20px; -webkit-border-bottom-right-radius:20px; -moz-border-bottom-right-radius:20px; -o-border-bottom-right-radius:20px;}
.nyfl a:first-child{ border-left:1px solid #009F00; border-top-left-radius:20px; -webkit-border-top-left-radius:20px; -moz-border-top-left-radius:20px; -o-border-top-left-radius:20px; border-bottom-left-radius:20px; -webkit-border-bottom-left-radius:20px; -moz-border-bottom-left-radius:20px; -o-border-bottom-left-radius:20px;}
.nyfl a span{ display:block; position:relative; top:0;}
.nyfl a:hover, .nyfl a.nynn{ background:#009F00;}
.nyfl a:hover span, .nyfl a.nynn span{ color:#FFF; top:-100%;}



.content{ padding:30px 0px;}
.cpbg1 {padding-top:0px;position: relative;}

.baline{width:130px; height:1px;background: #fff; display:inline-block;vertical-align: middle;margin: 0px 20px;}
#main{width:100%;background: #2A292E;text-align: center;}
#main a{line-height: 56px;font-size: 14px;color: #fff;display: inline-block;width: 160px; margin: 0px -2px;}
#main a:hover{background:#28AA00; color: #fff;}
#main a.on{background:#28AA00;color: #fff;}


/**诚聘英才**/
.job-block-items {float: left;width:33.3%;padding: 0 1.5% 48px 1%;box-sizing: border-box;}
.job-block-item {position: relative;background: #fff;text-align: center;padding: 46px 36px;box-sizing: border-box;top: 0;cursor: pointer;}
.job-block-item h4 {font-size: 20px;color: #000;}
.job-line {width: 54px;height: 3px;margin: 0 auto;padding: 34px 0;background: url(../img/tit-bg.jpg) repeat-x center;}
.jbi-main-pay {font-size: 14px;line-height: 30px;color: #2e2e2e;}
.jbi-main-req {padding-top: 30px;line-height: 30px;font-size: 14px;color: #858585;}
.jbi-main-req a {line-height: 30px;font-size: 14px;color: #858585;}
.job-see-more {
	display: block;
	width: 71px;
	height: 20px;
	margin: 0 auto;
	margin-top: 48px;
	font-size: 14px;
	background: url(../img/jsmbg.png) center center no-repeat;
}
.job-see-more span {display: none;font-size: 14px;color: #404040;}
.job-block-item:hover {top: -10px;box-shadow: 0px 0px 11px #ebebeb;}
.job-block-item:hover .job-see-more {background: url(../img/jsmbg.png) right center no-repeat;}
.job-block-item:hover .job-see-more span {display: block;padding-right: 15px;}


/*******下载中心********/
.down_list {width: 95%;margin: 0 auto;font-size: 14px}
.down_list dl {line-height: 40px}
.down_list dl span {display: block;height: 40px;float: left;text-indent: 20px}
.down_list dl dt {height: 40px;background: #00A000}
.down_list dl dt span {color: #fff}
.down_list dl dt span.t1 {width: 30%;border-right: 1px solid #fff}
.down_list dl dt span.t2 {width: 49%;border-right: 1px solid #fff}
.down_list dl dt span.t3 {width: 19%}
.down_list dl dd {margin: 0;padding: 0}
.down_list dl dd ul {margin: 0;padding: 0}
.down_list dl dd ul li {list-style-type: none;display: block;height: 80px;border-bottom: 1px solid #f4f4f4}
.down_list dl dd ul li span {color: #898989;height: 80px;line-height: 20px;overflow: hidden;text-indent: 0px}
.down_list dl dd ul li span.t1 {width: 30%;border-right: 1px solid #f4f4f4;text-indent: 20px;line-height: 80px;font-weight: bold}
.down_list dl dd ul li span.t1 a:hover span a {color: #0092dc}
.down_list dl dd ul li span.t2 {width: 49%;border-right: 1px solid #f4f4f4}
.down_list dl dd ul li span.t3 {width: 19%}
.down_list dl dd ul li span.t3 a {display: block;width: 100px;height: 30px;line-height: 30px;margin: 25px auto;background: #455d95;font-size: 12px;color: #f4f4f4;text-align: center;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}
.down_list dl dd ul li span.t3 a:hover {color: #fff;background: #0092dc;transition: background 0.3s;-moz-transition: background 0.3s;-webkit-transition: background 0.3s;-o-transition: background 0.3s}
.down_list dl dd ul li span.t3 i {display: block;width: 100px;height: 30px;line-height: 30px;margin: 25px auto;padding: 0;background: #b3b9c1;font-size: 12px;color: #f4f4f4;text-align: center;-moz-border-radius: 3px;-webkit-border-radius: 3px;	border-radius: 3px}
.down_list dl dd ul li span a {color: #898989;text-decoration: none}
.down_list dl dd ul li span a:hover {color: #00A000}
.down_list dl dd ul li span i {display: block;height: 60px;overflow: hidden;font-style: normal;font-size: 12px;line-height: 20px;padding: 10px}
.down_list dl dd ul li.sec {background: #f0f1f3}



/****下载中心内页****/
.content_down {width: 850px;padding: 30px;font-size: 14px}
.content_down ul.down_info {margin: 0;padding: 0}
.content_down ul.down_info li {list-style-type: none;display: block;border-bottom: 1px solid #efefef;line-height: 35px}
.content_down ul.down_info li span {color: #0092dc;font-weight: bold}
.content_down ul.down_info li a {display: block;width: 100px;height: 30px;line-height: 30px;margin: 5px 0;background: #455d95;font-size: 12px;color: #f4f4f4;text-align: center;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}
.content_down ul.down_info li a:hover {color: #fff;background: #0092dc;transition: background 0.3s;-moz-transition: background 0.3s;-webkit-transition: background 0.3s;-o-transition: background 0.3s}
.content_down ul.down_info li i {display: block;width: 100px;height: 30px;line-height: 30px;margin: 5px 0;padding: 0;background: #b3b9c1;font-size: 12px;color: #f4f4f4;text-align: center;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-style: normal}
.content_down .content_down_w {font-size: 14px;line-height: 30px;padding: 20px 0px}

.ArticleTitle, .ArticleInfo{ text-align:center; margin-bottom:10px;}
.ArticleTitle h1{ font-size:20px;}
.ArticleContent{ margin-bottom:40px; margin-top:20px;}
.ArticleTitle1{ text-align:center; margin-bottom:40px; font-size:22px;}
.ArticleInfo1{ text-align:left; margin-bottom:10px;}

.news-art-main{background: #fff;margin:0px auto;padding: 40px 90px 60px;}
.art-tit h4{text-align: center;font-size:20px;font-weight: normal;line-height: 36px;padding-bottom: 20px;color: #333;}
.art-tit h5{text-align: center;font-size: 12px;font-weight: normal;line-height: 38px;color: #888;border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.art-tit h5 span{display: inline-block;width: 300px;}
.art-main{padding-top: 30px;padding-bottom: 40px;}
.art-main p{text-indent: 2em;font-size:14pt;line-height: 30px;color: #666; font-family:"宋体";}

.art-back li{font-size: 14px;}
.art-footer-last{border-top: 1px solid #e2e2e2;padding-top: 6px;line-height: 30px;}
.art-footer-next{border-bottom: 1px solid #e2e2e2;padding-bottom: 6px;line-height: 30px;}
.art-footer-last a,.art-footer-next a {line-height: 30px;color: #555;}
.art-footer-last a:hover,.art-footer-next a:hover {color: #B49C5F;}
.art-footer-back{padding-top: 26px;float: right;margin-top: -82px;margin-right: 20px;}
.art-footer-back a{display: block;position: relative;width: 116px;height: 40px;overflow: hidden;border: 2px solid #B49C5F;line-height:36px;text-align: center;box-sizing: border-box;color: #B49C5F;}
.art-footer-back a span{display: block;position: relative;top: 0;}
.art-footer-back a:hover span{background: #B49C5F;color: #fff;top: -100%;line-height:40px;}
.art-footer-back a:hover{border: 0 none;}






.text-center {text-align: center;border-top: 1px solid #e5e5e5; }
.pagination{display: inline-block; padding-left: 0; margin: 20px 0 60px; border-radius: 4px; font-size: 12px;}
.pagination > li{display: inline;}
.pagination > li > a,
.pagination > li > span{position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #4d4d4d; text-decoration: none; background-color: #fff; border: 1px solid #ddd;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{z-index: 3; color: #000; background-color: #eee; border-color: #ddd;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index: 2; color: #fff; cursor: default; background-color: #6AC132; border-color: #6AC132;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd;}

.bafl {display: block;position: relative;z-index: 2;height:400px;padding-top:206px;}
.bati {line-height: ;color: #fff;font-size: 28px;text-align: center;}
.qing-nav {display: table;text-align: center;margin: 30px auto;}
.qing-nav li {display: block;float: left;height: 38px;line-height: 38px;margin-right:5px;}

.qing-nav li a {
	display: block;
	padding:0px 13px;
	height: 38px;
	background: #fff;
	border-radius: 19px;
	font-size: 14px;
	color: #000;
	text-align: center;
}

.qing-nav li a:hover,
.qing-nav li a:active {
	background: #28AA00;
	color: #fff;
}

.qing-nav li .qing-nav-active {
	background: #28AA00;
	color: #fff;
}
.nav-items{
	height: 38px;
	overflow: hidden;
}

.nav-items a span{
	display: block;
	position: relative;
	height: 38px;
	top: 0;
}
.nav-items:hover a span,
.qing-nav li .qing-nav-active span{
	top: -38px;
}


/****************************************about-zizhi******************************************/

.zizhi-box {margin-bottom: 10px;padding-top: 30px;}
.zizhi-boxs {float: left;width: 235px;background: #fff;margin-right: 15px;margin-bottom: 17px;padding: 15px;}
.zizhi-boxs:hover img {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
}
.zizhi-boxs img{
	transition: all 0.5s linear 0.1s;
	-moz-transition: all 0.5s linear 0.1s;
	-webkit-transition: all 0.5s linear 0.1s;
	-o-transition: all 0.5s linear 0.1s;
	width: 204px;
}
.zizhi-box1 div:last-child {margin-right: 0;}
.hek-jg {margin-bottom: 75px;}






.zizhi1-boxs {float: left;width:434px;background: #fff;margin-right: 15px;margin-bottom: 17px;padding:20px;}
.zizhi1-boxs:hover img {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
}
.zizhi1-boxs img{
	transition: all 0.5s linear 0.1s;
	-moz-transition: all 0.5s linear 0.1s;
	-webkit-transition: all 0.5s linear 0.1s;
	-o-transition: all 0.5s linear 0.1s;
	width:394px;
}

.zizhi1-boxs p{ text-align:center; height:45px; line-height:70px;}
.zizhi-box1 div:last-child {margin-right: 0;}



@media screen and (max-width:1280px){
	
.zizhi1-boxs {float: left;width:401px;background: #fff;margin-right: 15px;margin-bottom: 17px;padding:20px;}
.zizhi1-boxs:hover img {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
}
.zizhi1-boxs img{
	transition: all 0.5s linear 0.1s;
	-moz-transition: all 0.5s linear 0.1s;
	-webkit-transition: all 0.5s linear 0.1s;
	-o-transition: all 0.5s linear 0.1s;
	width:361px;
}
.zizhi-box1 div:last-child {margin-right: 0;}


}

/*产品左边菜单*/
.treebox{ width:22%; margin-right:2%; float:left;}

.treebox .menu{background:#009a44; padding:20px 0px}
.treebox .menu li{background:rgba(6, 173, 80, 0.34); margin:10px 20px;}
.treebox .menu li a{ text-align:left;color: #fff;font-size:16px; display: block; height:45px;line-height: 45px;position:relative; padding-left:20px;}
.treebox .menu li.off{background:#1A8821;}

.treebox .menu ul{}
.treebox .menu ul li{background:#28aa00; margin:10px 20px;}
.treebox .menu ul li a{ text-align:left;color: #fff;font-size:16px; display: block; height:45px;line-height: 45px;position:relative; padding-left:35px;}
.treebox .menu ul li.on{background:#4BA410;}


.promune{ width:75%; float:left;}



/*产品详细页*/
.conttab{ width:100%; margin:0 auto 50px;}
.tab-hd {overflow:hidden; zoom:1; border-bottom:1px solid #ddd;}
.tab-hd li{ float:left; width:150px; height:45px; line-height:45px; margin-right:5px;  background:#939393; color:#fff; text-align:center; cursor:pointer; border-radius:5px 5px 0px 0px;}
.tab-hd li.active{ background:#27AA00;}
.tab-bd li{display:none; padding:20px; border-top:0 none; font-size:24px;}
.tab-bd li.thisclass{ display:list-item;}



.btna-s {margin: 20px 0px; display: block;}
.btna-s i{ font-size:14px; background:#B3B9C1; color:#fff; border-radius:5px;display: block;width: 100px; height: 30px; line-height: 30px; font-style:normal; text-align:center;}
.btna-s a {
    font-size: 14px;
    background: #27AA00;
    color: #fff;
    border-radius: 10px;
    display: block;
    font-style: normal;
    text-align: center;
    display: inline-block;
    padding: 8px 20px;
}

.updown {
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    height: 30px;
    line-height: 30px;
    margin-top: 20px;
    font-size: 12px;
}
.updown .previous {float: left;}
.updown .next {float: right;text-align: right;}



/******新闻中心********/
.dk-news{ overflow:hidden;width:100%;margin: 0 auto;} 
.dk-news .item {margin-bottom: 40px; background-color: #fff;font-size: 16px; height:180px;}
.dk-news .item .dk-left {padding:15px 4%;width:64%;float: left; }
.dk-news .item .date {color: #7d7d7d;}
.dk-news .item strong {height: 24px; margin:5px 0 0px;line-height: 24px;display: block;font-weight: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.dk-news .item strong a {color: #c99f62;text-decoration: none;}
.dk-news .item strong a:hover{color:#28AA00;}
.dk-news .item p {color: #333; max-height: 60px;line-height: 30px;margin-bottom: 15px; overflow: hidden;font-size: 14px;}
.dk-news .item .btn {background-color: rgba(255,255,255,0.4); border: solid 1px #c99f62;color: #c99f62;font-size: 14px;padding:5px 20px; border-radius:5px;}
.dk-news .item .btn:hover {background-color: rgba(39,170,0,0.85); border: solid 1px #28AA00;color: #fff;}
.dk-zicon {display: inline-block;}
.dk-news .item .right { overflow: hidden;width:28%; float:right;}
.dk-news .item .right img { width:100%; height:180px;}
.dk-news .item>div { padding: 0;}



/******产品中心********/
.comptitle{border-bottom: #ddd 1px solid;width: 100%;height: 45px; line-height:46px;color: #009A44; font-size:22px;}
.pro_chen{overflow: hidden; margin-top:10px; margin-bottom:20px;}
.pro_chen li{ width:33.3%;margin-top: 5px;float: left;height:35px; line-height:35px; font-size:16px;}
.pro_chen li a:hover{ color:#009A44;}